﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Acaweb.Data.Contracts.Base;
using Acaweb.Model.Entities;
using Acaweb.Model.Entities.DatosCompuestos;

namespace Acaweb.Data.Contracts
{
    public interface IInteresadosDao : IDao<Interesados, int>, ISupportsSave<Interesados>,  ISupportUpdate<Interesados>
    {
        IList<Interesados> GetByPlanesEstudios(int PlanEstudio);
        IList<Interesados> GetByPlanesEstudios(int PlanEstudio, PeriodoAcademico PeriodoAcademico);
        IList<Interesados> GetByIdentificacion(Identificacion Identificacion);
        IList<Interesados> GetByPeriodoAcademico(PeriodoAcademico PeriodoAcademico);
    }
}
